Solving Euclidean Distance Matrix Completion Problems Via Semidefinite Programming
نویسندگان
چکیده
Given a partial symmetric matrix A with only certain elements specified, the Euclidean distance matrix completion problem (EDMCP) is to find the unspecified elements of A that make A a Euclidean distance matrix (EDM). In this paper, we follow the successful approach in [20] and solve the EDMCP by generalizing the completion problem to allow for approximate completions. In particular, we introduce a primal-dual interiorpoint algorithm that solves an equivalent (quadratic objective function) semidefinite programming problem (SDP). Numerical results are included which illustrate the efficiency and robustness of our approach. Our randomly generated problems consistently resulted in low dimensional solutions when no completion existed.
منابع مشابه
Noisy Sensor Network Localization using Semidefinite Representations and Facial Reduction
In this paper we extend a recent algorithm for solving the sensor network localization problem (SNL ) to include instances with noisy data. In particular, we continue to exploit the implicit degeneracy in the semidefinite programming (SDP ) relaxation of SNL . An essential step involves finding good initial estimates for a noisy Euclidean distance matrix, EDM , completion problem. After finding...
متن کاملApproximate and exact completion problems for Euclidean distance matrices using semidefinite programming
A partial pre-distance matrix A is a matrix with zero diagonal and with certain elements fixed to given nonnegative values; the other elements are considered free. The Euclidean distance matrix completion problem chooses nonnegative values for the free elements in order to obtain a Euclidean distance matrix, EDM. The nearest (or approximate) Euclidean distance matrix problem is to find a Euclid...
متن کاملEuclidean Distance Reconstruction from Partial Distance Information
Euclidean distance matrix completion problem aims at reconstructing the low dimensional geometry structure of nodes given only a few pairwise distances between nodes [1]. This problem arises in many applications including networks and machine learning where much information of points is laking. For instance, in sensor networks, due to the constraints of energy and communication radius, sensor n...
متن کاملUser guide for QSDP-0 – a Matlab software package for convex quadratic semidefinite programming
This software is designed to solve a convex quadratic semidefinite programming (QSDP) problem, possibly with a log-determinant term. It employs an infeasible primal-dual predictor-corrector path-following method using the Nesterov-Todd search direction. The basic code is written in Matlab, but key subroutines in C are incorporated via Mex interface. It also uses functions in the software for li...
متن کاملA Distributed Method for Solving Semidefinite Programs Arising from Ad Hoc Wireless Sensor Network Localization
We describe a distributed or decomposed semidefinite programming (SDP) method for solving Euclidean metric localization problems that arise from ad hoc wireless sensor networks. Using the distributed method, we can solve very large scale semidefinite programs which are intractable for the centralized methods. Our distributed or decomposed SDP scheme also seems to be applicable to solving other ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Comp. Opt. and Appl.
دوره 12 شماره
صفحات -
تاریخ انتشار 1999